package main.java.com.lee.juc;

import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

/**
 * @Description TODO
 * @Author winston
 * @DateTime 2022/1/19
 */
public class ListReferenceTest {

    private static List<String> sub1(List<String> res) {
        res = res.stream().filter(i -> i.length() > 3).collect(Collectors.toList());
//        res.add("123456");
//        System.out.println(res);
        return res;
    }

    public static void main(String[] args) {
//        List<String> list = new ArrayList<>();
//        list.add("123");
//        list.add("1234");
//        list.add("12345");
//
//        List<String> res = sub1(list);
//
//        System.out.println(res.equals(list));
//
//
//        list.forEach(System.out::println);

//        String s1 = new String("1") + new String("2");
//        s1.intern();
//        String s2 = "12";
//
//        String s3 = new String("22222222");
//        s3.intern();
//        String s4 = "22222222";
//        System.out.println(s3 == s4);
//        System.out.println(s1==s2);
    }
}
